flower stems - French English Dictionary